<?php
class Account{
    private $user = 1;
    private $pwd = 1;
    //魔术方法设置值
    public function __set($name,$value){
        $this->$name = $value;
    }

    //魔术方法获取值
    public function __get($name){
        if(!isset($this->$name)){
            echo '未设置';
            //如果这里是未设置的话,就返回一个数据
            $this->$name = '正在为你设置值';
        }
        return $this->$name;
    }
    

}
$a = new Account();
//这里直接使用的话会报错的，因为aCCOUNT中的user私有属性不能直接访问
// echo $a->user;
//这里是直接可以访问的,因为相当于直接给当前对象中加入了属性
// $a->name = 5;
// echo $a->name;
// echo $a->pwd;
//私有属性不能被重写
$a->user = '1212';
$a->ss = 'ss';
echo $a->ssss;
